vegetable steamer - French English Dictionary